package cn.huiyunche.base.service.vo;

import java.util.Date;

/**
 * @FileName: cn.huiyunche.base.service.vo
 * @Description: 运单生成结果列表vo
 * @author: Aaron
 * @date: 2017/3/14 下午10:01
 */
public class WaybillGenerateResultsVo {

    private Integer id;

    private Long orderId;

    //流水号
    private String orderLineId;

    //订单编号
    private String orderCode;

    //是否处理成功
    private Boolean isGenerated;

    //错误信息
    private String errMsg;

    private Date gmt_create;

    private Date gmt_update;

    //费用信息
    private String ordercost;

    //费用转化实体
    private OrderCostTo orderCostTo;

    //车型分类id
    private Integer istyleid;

    //车型编号（车型代码）
    private String vcstyleno;

    //车型分类名
    private String vcstylename;

    //车型说明
    private String vehicledesc;

    //起运地省
    private String vcstartprovince;

    //起运地市区
    private String vcstartcity;

    //目的地省
    private String vcprovincename;

    //目的地市
    private String vccityname;

    public Integer getId() {
        return id;
    }

    public WaybillGenerateResultsVo setId(Integer id) {
        this.id = id;
        return this;
    }

    public Long getOrderId() {
        return orderId;
    }

    public WaybillGenerateResultsVo setOrderId(Long orderId) {
        this.orderId = orderId;
        return this;
    }

    public String getOrderLineId() {
        return orderLineId;
    }

    public WaybillGenerateResultsVo setOrderLineId(String orderLineId) {
        this.orderLineId = orderLineId;
        return this;
    }

    public String getOrderCode() {
        return orderCode;
    }

    public WaybillGenerateResultsVo setOrderCode(String orderCode) {
        this.orderCode = orderCode;
        return this;
    }

    public Boolean getIsGenerated() {
        return isGenerated;
    }

    public WaybillGenerateResultsVo setIsGenerated(Boolean isGenerated) {
        this.isGenerated = isGenerated;
        return this;
    }

    public String getErrMsg() {
        return errMsg;
    }

    public WaybillGenerateResultsVo setErrMsg(String errMsg) {
        this.errMsg = errMsg;
        return this;
    }

    public Date getGmt_create() {
        return gmt_create;
    }

    public WaybillGenerateResultsVo setGmt_create(Date gmt_create) {
        this.gmt_create = gmt_create;
        return this;
    }

    public Date getGmt_update() {
        return gmt_update;
    }

    public WaybillGenerateResultsVo setGmt_update(Date gmt_update) {
        this.gmt_update = gmt_update;
        return this;
    }



    public Integer getIstyleid() {
        return istyleid;
    }

    public void setIstyleid(Integer istyleid) {
        this.istyleid = istyleid;
    }

    public String getVcstyleno() {
        return vcstyleno;
    }

    public void setVcstyleno(String vcstyleno) {
        this.vcstyleno = vcstyleno;
    }

    public String getVcstylename() {
        return vcstylename;
    }

    public void setVcstylename(String vcstylename) {
        this.vcstylename = vcstylename;
    }

    public String getVcstartcity() {
        return vcstartcity;
    }

    public void setVcstartcity(String vcstartcity) {
        this.vcstartcity = vcstartcity;
    }

    public String getVcprovincename() {
        return vcprovincename;
    }

    public void setVcprovincename(String vcprovincename) {
        this.vcprovincename = vcprovincename;
    }

    public String getVccityname() {
        return vccityname;
    }

    public void setVccityname(String vccityname) {
        this.vccityname = vccityname;
    }

    public String getVehicledesc() {
        return vehicledesc;
    }

    public void setVehicledesc(String vehicledesc) {
        this.vehicledesc = vehicledesc;
    }

    public String getVcstartprovince() {
        return vcstartprovince;
    }

    public void setVcstartprovince(String vcstartprovince) {
        this.vcstartprovince = vcstartprovince;
    }

    public String getOrdercost() {
        return ordercost;
    }

    public void setOrdercost(String ordercost) {
        this.ordercost = ordercost;
    }

    public OrderCostTo getOrderCostTo() {
        return orderCostTo;
    }

    public void setOrderCostTo(OrderCostTo orderCostTo) {
        this.orderCostTo = orderCostTo;
    }

    @Override
    public String toString() {
        return "WaybillGenerateResultsVo{" +
                "id=" + id +
                ", orderId=" + orderId +
                ", orderLineId='" + orderLineId + '\'' +
                ", orderCode='" + orderCode + '\'' +
                ", isGenerated=" + isGenerated +
                ", errMsg='" + errMsg + '\'' +
                ", gmt_create=" + gmt_create +
                ", gmt_update=" + gmt_update +
                '}';
    }
}
